name: tests221 run_id: commands[0] env HOME: /home/jenkins env LANG: C.UTF-8 env PATH: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests221/bin:/opt/pyenv/bin:/tmp/venv-rtHv/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin env PIP_DISABLE_PIP_VERSION_CHECK: 1 env PIP_USER: 0 env PYTHONHASHSEED: 1214843158 env PYTHONIOENCODING: utf-8 env SSH_AUTH_SOCK: ******************************** env TOX_ENV_DIR: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests221 env TOX_ENV_NAME: tests221 env TOX_WORK_DIR: /w/workspace/transportpce-tox-verify-transportpce-master/.tox env USE_ODL_ALT_KARAF_ENV: ./karaf221.env env USE_ODL_ALT_KARAF_INSTALL_DIR: karaf221 env VIRTUAL_ENV: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests221 env __TOX_ENVIRONMENT_VARIABLE_ORIGINAL_CI: true metadata pid: 27972 cwd: /w/workspace/transportpce-tox-verify-transportpce-master/tests allow: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests221/bin/*:launch_tests.sh cmd: ./launch_tests.sh 2.2.1 exit_code: 1 using environment variables from ./karaf221.env pytest -q transportpce_tests/2.2.1/test01_portmapping.py ................................... [100%] 35 passed in 78.03s (0:01:18) pytest -q transportpce_tests/2.2.1/test02_topo_portmapping.py ...... [100%] 6 passed in 54.45s pytest -q transportpce_tests/2.2.1/test03_topology.py ............................................ [100%] 44 passed in 156.15s (0:02:36) pytest -q transportpce_tests/2.2.1/test04_otn_topology.py FFF.F.FFF... [100%] =================================== FAILURES =================================== _____________ TestTransportPCEOtnTopology.test_01_connect_SPDR_SA1 _____________ self = def test_01_connect_SPDR_SA1(self): response = test_utils.mount_device("SPDR-SA1", ('spdra', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 401 != 201 : Http status code should be 201 transportpce_tests/2.2.1/test04_otn_topology.py:50: AssertionError ---------------------------- Captured stdout setup ----------------------------- starting OpenDaylight... starting KARAF (karaf221) TransportPCE build... Searching for patterns in karaf.log... Pattern found! OpenDaylight started ! starting simulator spdra in OpenROADM device version 2.2.1... Searching for patterns in spdra-221.log... Pattern found! simulator for spdra started ----------------------------- Captured stdout call ----------------------------- Searching for patterns in karaf.log... Pattern not found after 180 seconds! Node SPDR-SA1 still not added to tpce topology... ______________ TestTransportPCEOtnTopology.test_02_getClliNetwork ______________ self = def test_02_getClliNetwork(self): response = test_utils.get_ietf_network_request('clli-network', 'config') self.assertEqual(response['status_code'], requests.codes.ok) logging.info(response) > self.assertEqual(response['network'][0]['node'][0]['node-id'], 'NodeSA') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'node' transportpce_tests/2.2.1/test04_otn_topology.py:61: KeyError ___________ TestTransportPCEOtnTopology.test_03_getOpenRoadmNetwork ____________ self = def test_03_getOpenRoadmNetwork(self): response = test_utils.get_ietf_network_request('openroadm-network', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(response['network'][0]['node'][0]['node-id'], 'SPDR-SA1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'node' transportpce_tests/2.2.1/test04_otn_topology.py:67: KeyError ________ TestTransportPCEOtnTopology.test_05_getNodes_OpenRoadmTopology ________ self = def test_05_getNodes_OpenRoadmTopology(self): # pylint: disable=redundant-unittest-assert response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('node', response['network'][0]) E AssertionError: 'node' not found in {'network-id': 'openroadm-topology', 'network-types': {'org-openroadm-common-network:openroadm-common-network': {}}} transportpce_tests/2.2.1/test04_otn_topology.py:84: AssertionError ___________ TestTransportPCEOtnTopology.test_07_getNodes_OtnTopology ___________ self = def test_07_getNodes_OtnTopology(self): # pylint: disable=redundant-unittest-assert # pylint: disable=too-many-branches response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['node']), 3) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'node' transportpce_tests/2.2.1/test04_otn_topology.py:123: KeyError ___________ TestTransportPCEOtnTopology.test_08_disconnect_SPDR_SA1 ____________ self = def test_08_disconnect_SPDR_SA1(self): response = test_utils.unmount_device("SPDR-SA1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/2.2.1/test04_otn_topology.py:216: AssertionError ----------------------------- Captured stdout call ----------------------------- Searching for patterns in karaf.log... Pattern not found after 180 seconds! Node SPDR-SA1 still not deleted from tpce topology... ______________ TestTransportPCEOtnTopology.test_09_getClliNetwork ______________ self = def test_09_getClliNetwork(self): response = test_utils.get_ietf_network_request('clli-network', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['node']), 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'node' transportpce_tests/2.2.1/test04_otn_topology.py:221: KeyError =========================== short test summary info ============================ FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_01_connect_SPDR_SA1 FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_02_getClliNetwork FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_03_getOpenRoadmNetwork FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_05_getNodes_OpenRoadmTopology FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_07_getNodes_OtnTopology FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_08_disconnect_SPDR_SA1 FAILED transportpce_tests/2.2.1/test04_otn_topology.py::TestTransportPCEOtnTopology::test_09_getClliNetwork 7 failed, 5 passed in 411.08s (0:06:51)